Using Rewarding Mechanisms for Improving Branching Heuristics
نویسندگان
چکیده
The variable branching heuristics used in the most recent and most effective SAT solvers, including zChaff and BerkMin, can be viewed as consisting of a simple mechanism for rewarding the variables participating in conflicts during the search process. In this paper we propose to extend the simple rewarding mechanism used in zChaff and BerkMin, and develop different rewarding mechanisms based on information provided by the search algorithm, namely the size of learned clauses and the size of the backjumps in the search tree. The results show that very significant gains can be obtained for real-world problem instances of SAT.
منابع مشابه
عارضه یابی سازمانی براساس مدل ویس بورد: مطالعه موردی در دانشگاه علوم پزشکی تهران
Background and Aim: Diagnosis is an implement of organizational development. The main objective of this study was to diagnosis the TUMS by using Six Box Model of the Weisbord to identify in which areas of this model Purposes, Structure, Leadership, Rewards, Relationships, Helpful Mechanisms and Attitude toward Change is more vulnerable. Materials and Methods: The research was descriptive and t...
متن کاملGeneralized local branching heuristics and the capacitated ring tree problem
In this paper we present a heuristic framework that is based on mathematical programming to solve network design problems. Our techniques combine local branching with locally exact refinements. In an iterative strategy an existing solution is refined by solving restricted mixed integer programs (MIPs) to optimality. These are obtained from the master problem MIP by limiting the number of variab...
متن کاملFIXED-WEIGHT EIGENVALUE OPTIMIZATION OF TRUSS STRUCTURES BY SWARM INTELLIGENT ALGORITHMS
Meta-heuristics have already received considerable attention in various engineering optimization fields. As one of the most rewarding tasks, eigenvalue optimization of truss structures is concerned in this study. In the proposed problem formulation the fundamental eigenvalue is to be maximized for a constant structural weight. The optimum is searched using Particle Swarm Optimization, PSO and i...
متن کاملAdaptive Branching for Constraint Satisfaction Problems
The two standard branching schemes for CSPs are d-way and 2-way branching. Although it has been shown that in theory the latter can be exponentially more effective than the former, there is a lack of empirical evidence showing such differences. To investigate this, we initially make an experimental comparison of the two branching schemes over a wide range of benchmarks. Experimental results ver...
متن کاملDynamic Variable Filtering for Hard Random 3-SAT Problems
The DPL (Davis-Putnam-Logemann-Loveland) procedure is one of the most effective methods for solving SAT problems. It is well known that its efficiency depends on the choice of the branching rule. One of the main improvements of this decision procedure has been the development of better branching variable selection through the use of unit propagation look-ahead (UPLA) heuristics (e.g., [13]). UP...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004